package com.youhome.service.model;

import com.fasterxml.jackson.annotation.JsonIgnore;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;
import java.util.List;

@Data
public class BClient {
    private Long clientId;

    private Long companyId;

    private Long counselorId;

    private Long userId;

    private String counselorName;

    private String name;

    private String phone;

    private String weixin;

    private String qq;

    private String investmentObjective;

    private String capitalSource;

    private String tendencyRoom;

    private String tendencySite;

    private String tendencyPrice;

    private String tendencySize;

    private String tendencySchool;

    private String province;

    private String city;

    private String area;

    private String address;

    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date birthdate;

    private Integer marital;

    private String income;

    private String jobTitle;

    private String jobType;

    private Integer sex;

    private Integer status;

    private Date ctime;

    private Date utime;

    private String email;

    private String source;

    @JsonIgnore
    private Long tagId;

    private List<BTag> tags;

    @JsonIgnore
    private String sortField;

    @JsonIgnore
    private String direction;

    @JsonIgnore
    private String sourceShareGorupUUID;

    private String shareGroupName;

    @JsonIgnore
    private String companyUUID;

    @JsonIgnore
    private Boolean showMail;

    @JsonIgnore
    private Date btime;

    @JsonIgnore
    private Date etime;

    private String photo;

    private String remark;

}